By car
From the Don Valley Parkway: exit at Bloor Street, follow Bloor Street West to Spadina.
From the 401: exit at Allen Road. Follow Allen Road south until Eglinton. Turn left on Eglinton, and right on Bathurst. Follow Bathurst to Bloor. Or: Exit the 401 at Avenue Rd., proceed south to Bloor St, where you make a right turn and continue until you reach spadina.
From the Gardiner Expressway: exit at Spadina. Follow Spadina north until Bloor St.
Parking: Finding a parking space on Bloor Street or any of the side streets is extremely difficult at the best of times and basically impossible during regular business hours. There is one parking lot in the neighbourhood, a commercial one just off Bloor Street, on Lippincott Street, one block east of Bathurst Street.
By Streetcar
The 510 Spadina LRT Streetcar runs from Union Station south to Queen's Quay in the Harbourfront neighbourhood, along which it runs west to Spadina, it then runs north on Spadina to Spadina Subway Station where it connects to the Bloor-Danforth line. The 510 runs entirely in its own right-of-way. The 511 Streetcar runs from Exhibition Place in the Harbourfront neighbourhood, along Fleet Street to Bathurst, it then runs north on Bathurst to Bathurst Subway Station. The 511 runs with traffic for most of its route.
By Subway
This neighbourhood is well served by the subway. The University-Spadina line runs to Spadina Station; the St George Station on the same line is several blocks east of the Annex. The Bloor-Danforth line runs underground immediately north of Bloor Street, it stops at Spadina Station and Bathurst Station, on either end of the Annex. The Spadina and Bathurst stations have transfer-free connections to 510 and 511 streetcars respectively.